foreign-owned investments - German English Dictionary